package com.huohuo.concurrent.simple;


import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 该方法在多线程环境下任意造成相同的订单号生成
 */
public class OrderNumberGenerator {

    public static int count = 0;

    /**
     * 生成订单号方法
     * @return
     */
    public String generatorNumber(){
        SimpleDateFormat sf = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" );
        return sf.format( new Date())+"-"+ ++count; //先加1再返回值
    }
}
